﻿using System.Collections.Generic;
using System.Linq;
using Data.Objects.Room;

namespace Data.RoomData
{
    public class RoomRepository
    {
        public static IOrderedEnumerable<Room> GetRooms()
        {
            return new List<Room>()
                       {
                           new Room()
                               {
                                   Name = "Entrance Hall",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut scelerisque vulputate sapien at viverra. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nunc pretium nisi mi, eget sollicitudin dui. Vestibulum volutpat urna sed libero aliquam accumsan. Fusce ut massa vitae nibh cursus semper. Aenean tristique.",
                                   Image = RoomImage.Default
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               },
                            new Room()
                               {
                                   Name = "Secret Hallway",
                                   Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque auctor vestibulum urna ac condimentum. Aliquam erat volutpat. Quisque quam justo, vehicula sit amet condimentum quis, pharetra et ligula. Donec ullamcorper dapibus ipsum. Aliquam in sem et lorem gravida pulvinar vel eu justo. Mauris mi purus, pulvinar sed gravida porttitor, mollis.",
                                   Image = RoomImage.SecretHallway
                               }
                       }.OrderByDescending(x=>x.ToString());
        }
    }
}